【PHP/演習問題】定数[2]
問題
キロメートルからセンチメートルを算出するプログラムを作成してください。
なお、下記の条件を満たすものとします。
- 1キロメートルあたりのメートルは定数として定義
- 1メートルあたりのセンチメートルは定数として定義
- キロメートルはコマンドライン引数で与える
$ php practice.php 3.2
3.2kmは320000cmです。
解答例
<?php
define('CENTI_PER_METERS', 100);
define('METERS_PER_KILO', 1000);
$kilometer = $argv[1];
$meters = $kilometer * METERS_PER_KILO;
$centimeters = $meters * CENTI_PER_METERS;
echo $kilometer."kmは".$centimeters."cmです。\n";
?>